"""
魔法方法的介绍
    概述：
        魔法方法 在特定的场合下，会自动的被调用的函数，用来丰富类，对象的功能的
    格式：
        __方法名__()

    常用的魔法方法：
        __init__() 在常见对象的时候，自动调用，一般用于给对象的属性进行初始化
        __str__()
        __repr__()
        __del__()
"""
class Student:
    # 定义init魔法方法，用来给对象的属性赋值，有参数
    def __init__(self,name,age):
        self.name = name
        self.age = age

    def study(self):
        print(f'姓名:{self.name}，年龄:{self.age}')

if __name__ == '__main__':
    s1 = Student('刘千琪',18)
    s1.study()

    s2 = Student('任瑜阳',20)
    s2.study()